Big Huge Thesaurus

Cox-2 inhibitor

noun

sounds kind of like